/* frontend/src/index.css */

/* 引入字体，App.css中也可能引入，这里确保优先级 */
@import url('https://fonts.googleapis.com/css2?family=Oxanium:wght@300;400;500;700&family=Share+Tech+Mono&display=swap');

body {
  margin: 0;
  padding: 0;
  /* 背景颜色由 Ant Design ConfigProvider 统一管理 */
  font-family: 'Oxanium', sans-serif, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1.6;
  font-size: 14px;
}

#root {
  height: 100%;
  width: 100%;
}

/* 确保所有元素在不同盒子模型下的表现一致 */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* 避免文本选择时的默认背景色，可自定义 */
::selection {
  background-color: rgba(0, 191, 255, 0.3);
  color: inherit;
}